package com.onesports.intelligent.k12.polarlight.domain.entity.sys;

import com.baomidou.mybatisplus.annotation.TableName;

import com.onesports.intelligent.k12.polarlight.common.domain.entity.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.io.Serializable;

/**
 * 文件存储表
 *
 * @author
 * @since 1.0.0 2022-07-08
 */
@Data
@EqualsAndHashCode(callSuper=false)
@TableName("t_upload_file")
public class UploadFile extends BaseEntity implements Serializable {
	private static final long serialVersionUID = 1L;

    /**
     * 文件名(含扩展名)
     */
	private String fileName;
    /**
     * 原始文件名(含扩展名)
     */
	private String originFilename;
    /**
     * 提供商
     */
	private String provider;
    /**
     * 地址
     */
	private String path;
    /**
     * 文件内容类型
     */
	private String contentType;
    /**
     * 扩展名
     */
	private String extension;
    /**
     * 文件大小,单位：字节
     */
	private Long size;
    /**
     * 备注
     */
	private String remark;
}
